body{
  background-color:#fff;
  color:#0f0f0f;
  font-family: Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif;
  font-size:21px;
  padding:0px 5px;
}
p{
  line-height: 32px;
  margin:20px 0px 25px;
}
h2{
  font-size:1.72em;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight:400;
}
h3{
  font-size:1.32em;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight:400;
}


.mce-content-body .mce-reset{
  margin:0;
  padding:0;
  border:0;
  outline:0;
  vertical-align:top;
  background:transparent;
  text-decoration:none;
  color:black;
  font-family:Arial;
  text-shadow:none;
  float:none;
  position:static;
  width:auto;
  height:auto;
  white-space:nowrap;
  cursor:inherit;
  line-height:normal;
  font-weight:normal;
  text-align:left;
  -webkit-tap-highlight-color:transparent;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  direction:ltr;max-width:none}
.mce-object{
  border:1px dotted #3a3a3a;
  background:#d5d5d5 url(img/object.gif) no-repeat center}
.mce-preview-object{
  display:inline-block;
  position:relative;
  margin:0 2px 0 2px;
  line-height:0;
  border:1px solid gray}
.mce-preview-object .mce-shim{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:url()}
figure.align-left{float:left}
figure.align-right{float:right}
figure.image.align-center{display:table;margin-left:auto;margin-right:auto}
figure.image{display:inline-block;border:1px solid gray;margin:0 2px 0 1px;background:#f5f2f0}
figure.image img{margin:8px 8px 0 8px}
figure.image figcaption{margin:6px 8px 6px 8px;text-align:center}
.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}
.mce-pagebreak{
  cursor:default;
  display:block;
  border:0;
  width:100%;
  height:5px;
  border:1px dashed #666;
  margin-top:15px;
  page-break-before:always}
